/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package controle;

import dao.AreaTecnicaDAO;
import java.util.ArrayList;
import java.util.List;
import modelo.AreaTecnica;

/**
 *
 * @author Gilmara Maquine
 */
public class AreaTecnicaControle {
    
    private AreaTecnica area;
    private List<AreaTecnica> areas = new ArrayList<AreaTecnica>();
    
    public AreaTecnicaControle(){
        
    }
    
    public AreaTecnicaControle(AreaTecnica areaTecnica){
        this.area = areaTecnica;
    }

    public AreaTecnica getArea() {
        return area;
    }

    public void setArea(AreaTecnica area) {
        this.area = area;
    }

    public List<AreaTecnica> getAreas() {
        return areas;
    }

    public void setAreas(List<AreaTecnica> areas) {
        this.areas = areas;
    }
    
    public void inserir(){
        
        AreaTecnicaDAO areaDAO = new AreaTecnicaDAO();
        
        areaDAO.inserir(area);
    }
    
    public void pesquisar(){
        
        AreaTecnicaDAO areaDAO = new AreaTecnicaDAO();
        
        this.areas = areaDAO.pesquisar(area);
    }
    
    public void excluir(){
        
        AreaTecnicaDAO areaDAO = new AreaTecnicaDAO();
        
        areaDAO.excluir(area);
    }
}
